domestic public radio service - German English Dictionary